Geometric Algebra and its Application to Computer Graphics
نویسندگان
چکیده
Early in the development of computer graphics it was realized that projective geometry is suited quite well to represent points and transformations. Now, maybe another change of paradigm is lying ahead of us based on Geometric Algebra. If you already use quaternions or Lie algebra in additon to the well-known vector algebra, then you may already be familiar with some of the algebraic ideas that will be presented in this tutorial. In fact, quaternions can be represented by Geometric Algebra, next to a number of other algebras like complex numbers, dual-quaternions, Grassmann algebra and Grassmann-Cayley algebra. In this half day tutorial we will emphasize that Geometric Algebra • is a unified language for a lot of mathematical systems used in Computer Graphics, • can be used in an easy and geometrically intuitive way in Computer Graphics. We will focus on the (5D) Conformal Geometric Algebra. It is an extension of the 4D projective geometric algebra. For example, spheres and circles are simply represented by algebraic objects. To represent a circle you only have to intersect two spheres ( or a sphere and a plane ), which can be done with a basic algebraic operation. Alternatively you can simply combine three points (using another product in the algebra) to obtain the circle through these three points. Next to the construction of algebraic entities, kinematics can also be expressed in Geometric Algebra. For example, the inverse kinematics of a robot can be computed in an easy way. The geometrically intuitive operations of Geometric Algebra make it easy to compute the joint angles of a robot which need to be set in order for the robot to reach its goal.
منابع مشابه
Geometric computing in computer graphics and robotics using conformal geometric algebra
In computer graphics and robotics a lot of different mathematical systems like vector algebra, homogenous coordinates, quaternions or dual quaternions are used for different applications. Now it seems that a change of paradigm is lying ahead of us based on Conformal Geometric Algebra unifying all of these different approaches in one mathematical system. Conformal Geometric Algebra is a very pow...
متن کاملGeometric computing in computer graphics using conformal geometric algebra
Early in the development of Computer Graphics it was realized that projective geometry was well suited for the representation of transformations. Now, it seems that another change of paradigm is lying ahead of us based on Geometric Computing using Conformal Geometric Algebra. Due to its geometric intuitiveness, elegance and simplicity, the underlying Conformal Geometric Algebra appears to be a ...
متن کاملModeling and visualization of 3D polygonal mesh surfaces using geometric algebra
The language of geometric algebra can be used in the development of computer graphics applications. This paper proposes a method to describe a 3D polygonal mesh model using a representation technique based on geometric algebra and the conformal model of the 3D Euclidean space. It describes also the stages necessary to develop an application that uses this formalism. The current application was ...
متن کاملAn embedded, FPGA-based computer graphics coprocessor with native geometric algebra support
The representation of geometric objects and their transformation are the two key aspects in computer graphics applications. Traditionally, computer-intensive matrix calculations are involved in modeling and rendering three-dimensional (3D) scenery. Geometric algebra (aka Clifford algebra) is attracting attention as a natural way to model geometric facts and as a powerful analytical tool for sym...
متن کاملEngineering Graphics in Geometric Algebra
We illustrate the suitability of geometric algebra for representing structures and developing algorithms in computer graphics, especially for engineering applications. A number of example applications are reviewed. Geometric algebra unites many underpinning mathematical concepts in computer graphics such as vector algebra and vector fields, quaternions, kinematics and projective geometry, and i...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2004